Системный аналитик от Нетологии
Вы научитесь
Программа курса
После теоретических уроков для отработки навыков необходимо будет выполнять практические задания. Основные блоки программы завершаются курсовой работой. Наставники и преподаватели будут помогать вам с домашними заданиями и дипломным проектом.
Жизненный цикл ПО, архитектура
Рассмотрите значимость и функции системного аналитика в компании. Разберётесь в архитектурах ИС, стадиях, этапах и основных методиках разработки программного обеспечения.
Анализ требований
Освоите сбор, классификацию, управление, валидацию и согласование требований к разработке программных продуктов. Изучите Unified Modeling Language, сценарий использования, пользовательские истории и метод job stories. Поработаете с Use-Case Diagram и Data Flow Diagrams.
Основы разработки
Научитесь работать с разными алгоритмами, функциями, массивами, объектами, циклами, переменными, ветвлениями и ошибками кода. Узнаете о сущности и применении языков программирования. Выполните первую работу с использованием JavaScript.
Git и механизмы ветвления
Поймёте значение и основы применения системы контроля версий в работе системного аналитика. Освоите на практике Git и GitHub, научитесь производить ключевые операции. Разберётесь в работе кодом в команде, а также с ветками и бранч-стратегиями.
Интеграция систем и документирование API
Рассмотрите разные уровни и методики интеграции ИС. Поймёте, как работать с The OpenAPI Specification, описанием интерфейсов приложений и фреймворком для спецификации Swagger.
Прототипирование интерфейсов
Разберётесь в основах User Experience и User Interface дизайна. Научитесь делать интерфейсы, макеты, интерактивные прототипы в Figma. Освоите проведение a/b-тестов и работу с CJM.
Тестирование и развертывание ПО
Узнаете об известных способах и типах тестирования. Поймёте взаимосвязь и ответственность в командной работе разных сотрудников при разработке ПО. Углубитесь в изучение основ и практик DevOps, технологий визуализации ОС и систем оркестрации.
SQL для анализа данных
Освоите основы реляционной алгебры, углубитесь в работу с окружением, СУБД и SQL-запросами. Выполните практическую работу для закрепления изученного материала.
Моделирование бизнес-процессов
Изучите методологии моделирования бизнес-процессов и работу с нотациями. Разберётесь с настольным приложением для моделирования Camunda Modeler.
Документирование в IT-проектах
Рассмотрите разные типы проектной документации, спецификации требований к ПО и использование на практике CJM и BMC. Узнаете о стандартах, артефактах и подходах в документировании проектов по разработке программного обеспечения.
Дипломный проект
Поработаете над стандартным для системного аналитика проектом: